VtQuestionDialog


Create a Question dialog

Syntax

VtQuestionDialog object_name [options]

Description

Creates a Message dialog which has a question icon in it. All the Dialog options are available to set up the dialog box. Returns the widget name.

This dialog box comes up with the default pushbuttons OK, Cancel and Help. To override the default buttons, -ok, -cancel, and -help can be used to specify which buttons appear in the dialog. If any one of these options is used then it is assumed that only buttons which have been individually specified or referenced via either a label or a callback option will be put in the dialog.

If the user chooses either the OK or Cancel button, the dialog is automatically popped down and destroyed. To override this default, use the -autoHide and -autoDestroy options.

Options

-message string (CSG)
Specifies the text of the message. Use \n to separate lines.

Example

The following code produces a a Question dialog box containing an example message, an OK button and a Help button.

set app [VtOpen "Question Dialog Demo"]

VtQuestionDialog $app.demo -message \
         "This is an example \nof VtQuestionDialog" \
         -ok \
         -help

VtShowDialog $app.demo
VtMainLoop

This code produces the following:

See also: